11问答网
所有问题
当前搜索:
java get和set方法的作用
get
()在
java中
,是什么意思?什么
用途
?
答:
private int
get
Grade() { return grade;} private void setGrade(int grade) { this.grade = grade;} private int getAge() { return age;} private void setAge(int age) { this.age = age;} } 这里面的getAge()和getGrade()就是get方法 另外两个就是
set方法
,一般他们是成对出现的...
java中
假如有无参构造器时,类中还是否必须有
set
设定器和
get
访问器?
答:
无参构造,只是将类实例化的一个方法,
set
和get是设置和获得实例的属性的。而且决定你需要不需要set和get,看你的属性是public还是缺省的,如果public,set和get不需要,直接调用实例的属性赋值,为了安全性,我们才采用set和
get方法
,如果没有相应的需求,可以不用。
Java中get
set 方法
赋值问题
答:
per.
set
Name("张三") ;per.setAge(-20) ;per.tell() ;} } 以后在进行开发的时候,如果有需要,则在setter上加入一些验证措施 而getter只是简单的将数据返回即可,不需要做任何的验证。疑问?为什么现在没有在程序之中使用getter()
方法
?现在类之中的
get
Name()和getAge()两个方法虽然被定义了,...
java中get
e
与set
e什么意思
答:
是类的成员变量私有化,别的类不能直接操作他的这个变量,只能写两个设置和得到这个熟悉的方法,也就是
set
和
get方法
。然后你想改变和拿到它的值,就直接拿到对象去调用这两个方法。
java中
有了有参构造,
get
set方法
是不是没用了? 求高手给举例解释下...
答:
public class Test{ public static void main(String[] args) { Ex ex = new Ex(2);//构造方法只能赋初始值,之后无法再修改 //int i = ex.i;//报错,因为i是私有的 int i = ex.
get
I();//所以只能有一个public的get方法获得该值 //
set方法
同理 } } class Ex{ private int i;//...
请问
java中set
()和
get
()一定要一起存在一起使用的吗?
答:
这个不是必须要的,比如说你写了一个实体类 如果你在其它的类中想获取这个类中的
方法的
时候就需要写
get
()方法,如果想设置其中的参数时就需要用到
set
()方法,这两者不是都要必须存在的,根据自己的需要写对应的方法,但是一般做项目的时候这个都是自动生成的,所以不影响什么内容。
Java中
构造函数,
getset
和this的用法?
答:
this.name是当前对象name属性值;
set
Name里的this.name是当有其他的地方调用setName
方法
时,将传入的名字赋值给当前对象
get
Age
set
Age是什么意思
答:
这样做的好处是,只要你new Person 对象,就可以用对象来点这些
方法
。public static void main(String[] args) { Person jack = new Person(); //new 一个对象jack jack.
set
Age(23); //调用setAge方法,设置age的值 int i = jack.
get
Age(); //得到age的值赋给i System.out.println("jack...
Java中set方法
传递一个数组,用
get
方法怎么获取数组中的内容?
答:
package test2;import
java
.util.Arrays;public class test2_test6 { int[] i;void setI(int[] i) { this.i = i;} //两种
方法
//第一种,直接打印数组 String
get
I_value1() { return Arrays.toString(i);} //第二种,循环遍历 String getI_value2() { StringBuilder s = new ...
java
:为什么要使用反射技术?直接用
get
,
set方法
不行吗?
答:
举个简单的例子吧,你有一套系统,根据不同版本连接多重不同的数据库,通过反射的方式,你可以通过传递一个字符串的方式来调用某个数据库连接类的方法。如果用
set
,
get方法的
话,每新增加一个数据库,就需要新增加一个方法,也就是说需要修改原有的已经写好的类。而使用反射,直接创建一个新的类,...
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜